self-assembly kits - Français Anglais Dictionnaire